home *** CD-ROM | disk | FTP | other *** search
- Path: news.cencom.net!ns!tanp
- From: tanp@ns (Bill Wendling)
- Newsgroups: comp.lang.c
- Subject: Re: Stupid Question: What does "foo" stand for?
- Date: 17 Jan 1996 06:20:03 GMT
- Organization: Cen-Com Internet
- Message-ID: <4di4ej$j77@news.cencom.net>
- References: <DLA6o4.8s0@bcstec.ca.boeing.com>
- NNTP-Posting-Host: ns.cencom.net
- X-Newsreader: TIN [version 1.2 PL2]
-
- JustCurious inexplicably wrote:
- } Does anyone know what the generic function name "foo" stands for?
-
- Jargon File v2.9.11:
-
- :foo: /foo/ 1. interj. Term of disgust. 2. Used very generally
- as a sample name for absolutely anything, esp. programs and files
- (esp. scratch files). 3. First on the standard list of
- {metasyntactic variable}s used in syntax examples. See also
- {bar}, {baz}, {qux}, {quux}, {corge}, {grault},
- {garply}, {waldo}, {fred}, {plugh}, {xyzzy}, {thud}.
-
- The entymology of hackish 'foo' is obscure. When used in
- connection with 'bar' it is generally traced to the WWII-era Army
- slang acronym FUBAR ('Fucked Up Beyond All Recognition'), later
- bowdlerized to {foobar}. (See also {FUBAR}).
-
- However, the use of the word 'foo' itself has more complicated
- antecedents, including a long history in comic strips and cartoons.
- The old "Smokey Stover" comic strips by Bill Holman often
- included the word 'FOO', in particular on license plates of cars;
- allegedly, 'FOO' and 'BAR' also occurred in Walt Kelly's
- "Pogo" strips. In the 1938 cartoon "The Daffy Doc", a very
- early version of Daffy Duck holds up a sign saying "SILENCE IS
- FOO!"; oddly, this seems to refer to some approving or positive
- affirmative use of foo. It has been suggested that this might be
- related to the Chinese word 'fu' (sometimes trasliterated
- 'foo'), which can mean "happiness" when spoken with the proper
- tone (the lion-dog guardians flanking the steps of many Chinese
- restaurants are properly called "fu dogs").
-
- Earlier versions of this entry suggested the possibility that
- hacker usage actually springs from 'FOO, Lampoons and Parody',
- the title of a comic book first issued in September 1958, a joint
- project of Charles and Robert Crumb. Though Robert Crumb (then in
- his mid-teens) later became one of the most important and
- influential artists in underground comics, this venture was hardly
- a success; indeed, the brothers later burned most of the existing
- copies in disgust. The title FOO was featureds in large letters on
- the front cover. However, very few copies of this comic actually
- circulated, and students of Crumb's 'oeuvre' have established
- that this title was a reference to the earlier Smokey Stover
- comics.
-
- --
- Bill Wendling | "Pinky, are you thinking what I'm thinking?"
- tanp@ns.cencom.net | "I think so, Brain, but burlap chafes me so."
- "Boom Shanka" | Finger me for my Geek Code...NOW!
-